P+ - Zero Suit Samus - Common Subroutine 0xf5d4
- if (not(Always RandomAccessBool (0x11)))
- IfStatementAnd (BoolIsTrue RandomAccessBool(EnableActionTransition))
- EnableInterruptGroup(GroundSpecial)
- EnableInterruptGroup(GroundItem)
- EnableInterruptGroup(GroundCatch)
- EnableInterruptGroup(GroundAttack)
- EnableInterruptGroup(GroundEscape)
- EnableInterruptGroup(GroundGuard)
- EnableInterruptGroup(GroundJump)
- EnableInterruptGroup(GroundOther)
- BoolVariableSetTrue { variable: RandomAccessBool (0x11) }
- if (BoolIsTrue RandomAccessBool(EnableGlide))
- EnableInterrupt(10010)
- BoolVariableSetFalse { variable: RandomAccessBool(EnableGlide) }
- else
- DisableInterrupt(10010)